Jump To:
Technical Q&As: Carbon
The runtime architecture arbitrates how software is generated into executable code, how code is mapped into memory, and, at execution time, where data is stored, how data is addressed, and how functions and methods call one another.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Storing file references in CFPreferences (HTML)
QA1350: Storing file references in CFPreferences
2004-10-01
Environment Variables (HTML)
QA1255: Describes how a process gets its environment variables.
2003-10-29
Non Mac OS X Bundled data-fork based Resources (HTML) ()
QA1098: Mac OS X Bundled data-fork based Resources
2003-08-20
Resource forks in Mach-O binaries (HTML) ()
QA1175: Advises against using resource forks in Mach-O binaries.
2002-08-07
Determining user login/logout status (HTML)
QA1133: Tells how to determinine if a user is logged in, and how to get login/logout notification
2002-04-08
Static linking of user binaries on Mac OS X (HTML) ()
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
2002-02-07
Setting environment variables for user processes (HTML)
QA1067: Tells how to set environment variables for user processes.
2001-10-25
How do I use kMPCreateTaskSuspendedMask with MPCreateTask? (HTML)
QA1055: Describes how to start a task that has been suspended with the ability to resume it later.
2001-07-02
How to define a plst resource in a .r file (HTML)
QA1034: Describes how to include a .plist file in a .r file.
2001-05-09
Targeting DebuggingCarbonLib asserts (HTML)
Deprecated - QA1033: Describes how to focus DebuggingCarbonLib asserts to a single application.
2001-05-04
Detecting Classic and Carbon X Environments (HTML) ()
OV03: Describes how to find out if your application is running in the Classic environment in Mac OS X.
2000-10-16
Detecting specific ROM-in-RAM Mac (HTML) ()
Deprecated - HW49: Identifying a Mac by name ("iMac"), and better alternatives for determining specific features ("has Firewire").
1999-10-05
OTScheduleDeferredTask When Task Running (HTML) ()
NW52: Describes what happens when you use OTScheduleDefferedTask to schedule a task that is running.
1997-10-13